periodic update - German English Dictionary